密码规则校验
1.必须包含数字、下划线、字母,而且可以指定密码长度范围
checkout.pwdCheck = function( str, minLen, maxLen ){
var
i,
str = str + '',
minLen = minLen || 0,
len = str.length,
maxLen = maxLen || len + 1, // 防止 maxLen 不传报错
pwdReg = [ /\d+?/g, /\w+?/g, /\_+?/g ];
if( minLen > len && maxLen < len || /\s+?/g.test( str ) ) return false;
for( i = 0; i < pwdReg.length; i++ ){
if ( !pwdReg[i].test( str ) ) return false;
}
return true;
};
2.限制输入 限制输入框输入指定数据
// 只允许-999999999.9999~999999999.9999范围的值输入
this.value = this.value.replace( /^(-?\d{0,9})(\.\d{0,4})?(.+)?$/, '$1$2' ); // this dom对象。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。